home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ShareWare OnLine 2
/
ShareWare OnLine Volume 2 (CMS Software)(1993).iso
/
bbs_soft
/
lora232e.zip
/
WHATSNEW.TXT
< prev
Wrap
Text File
|
1993-05-20
|
16KB
|
341 lines
Lora Bulletin Board System and
Electronic Mail Interface
Version 2.32
Copyright (c) 1989, 1990, 1991, 1992, 1993 by Marco Maccaferri
All rights reserved
Changes made from version 2.30
=============================================================================
- Added the menu type 129 - List/Remove tagged files, to list and
optionally remove the files tagged for later download.
- Added the IEMSI handshake to the Terminal emulator. It still needs a lot
of work (particularly on the password handling method) but it works for
now.
- Added the detection and time-release routines for OS/2 2.x DOS Window.
Note that this works well only with the emulated DOS window, not with
a specific DOS session.
- Added the 'Time to login' option to the BBS / Login limits menu. This
allows you to select how many minutes give to a user that try to login
your system. Bye default (if is 0) the login time is 10 minutes.
- Added the 'Dialing timeout' option to the Modem / Hardware menu. This
allows you to select the seconds to wait for the remote modem to
answer. By default (if is 0) the timeout will be 60 seconds.
- Added the 'Inactivity timeout' options to the BBS / General options. This
allows you to select how many minutes of inactivity the user is allowed to
spend before disconnecting. 20 seconds before disconnecting, Lora shows
the user a warning message (added to the language file).
- Added the commands 'Before pack' and 'After pack' in the Mailer / Ext.
processing' menu. Like the others, these commands are executed before
executing the pack procedure (even before the netmail is scanned for
outgoing messages) and after all mail packets are packed for their
respective nodes.
- Added the *.ILO outbound file flag. When Lora found a *.ILO file in the
outbound directory starts to call the related node even if the current
event doesn't allow outbound calls.
- Added the option 'Forced poll' to the Events menu. This allows you to
select if always call the reserved node specified above (Yes), or to call
the node only if there is mail for him.
- The 'Reserved node' parameter of the Events menu has been moved from the
'Mail behavior' sub-menu to the main menu for redability.
- Added the 'Nodelist flags' menu to the Modem menu. This allows you to
define the alternate dialing prefixes related to the nodelist flags. If
the word found under the 'Flag' column is present on the flag portion of
the nodelist row, then the corresponding dialing prefix will be used to
dial.
- Added the menu type 127 - Kill from filebox, that allows a user with an
active filebox to delete their files, without downloading them.
- Added the menu type 128 - List filebox, that allows a user with an
active filebox to list their contents without asking for download.
- Added the option 'Mail-only password' to the Mailer menu to allow the
Sysop to set a password that will override any mail only event and
permits the logon. After the connection (and optionally after Lora
displays its identification strings) just type in the password (case
sensitive). If the password is entered correctly the BBS starts with the
normal logon procedure.
- The overlay buffer has been reduced a little so there are 20k more of
free RAM available to other programs.
- The keyboard password request now doesn't show the password as you type it
in and asks for a verification before the activation.
- If the Random birthdate check is enabled and the user fails to provide
their date of birth, at the next logon Lora always ask the user's
birthdate.
- Fixed some bugs when the Sysop select to not snoop the users while are
online.
- The Yell to Sysop command has changed a bit. Now you can specify the
following switch on the optional data field:
/T=<sec> - Duration (in seconds) of the music (default until the end of
the file).
/F=<file> - Music file to use instead of the default PAGE.DAT
/NL - Do not log this request both in the log file and on the
status line.
/A="<s>" - Advertisment to display to the user instead of the default
string found in the language file (the quotes are mandatory).
- Added the options to strip the dashes '-' from every command sent to
the modem, to the Modem / Hardware menu. I have read that some modems
goes crazy when you send a telephone number with dashes, so I've added
this feature... just to be sure.
- A new menu' has benn added to the Mailer menu: Mail processing, to select
various options about the processing of mail. The current options are the
following:
Method - How the export function handle the netmail and echomail packets.
You can choose 'Netmail and echomail together' (default) and
'Separate netmail'.
Save Sysop mail - Lora now has the ability to save in a separate directory
the mail addressed to the Sysop received in any echomail
or netmail area. This flag enable or disabile this
feature.
Sysop mail path - Where put the mail addressed to the Sysop. Actually Lora
can save the mail only as Fido *.MSG messages, later it
will be extended to the other message bases.
Replace tear - Tells Lora if and how replace the tear line when exporting
locally written messages. You can choose 'No' (leave the
tear line as is), 'Link (unlimited)' (always link the
existing tear line with the Lora's one), 'Link (limit to 35
char.)' (link the tear lines only if the total line doesn't
exceed 35 char.), 'Yes' (replace the tear line with Lora's
one.
For unregistered users the tear line will be always
replaced.
- Added the parameter 'Login check city' (in the BBS / General options menu)
to enable or disable the check for the user's city at login.
- The 'Download file' and 'Download from any area' have changed a little
to be more flexible. Now you can specify two parameters on the optional
data field:
/NOREM - Ignore any pending download (made with the 'Tag files'
command or from a file listing).
/F=<filename> - Specify the complete file pathname to automatically
download with this command.
- Improved the speed for the New files list and Locate files functions. Now
the comparisons are made in memory rather than directly on disk.
- Finally added the long awaited IEMSI. Now your users can do a fully
automated login using most popular terminal emulators.
- Fixed a bug with the logoff after download feature and the QWK pointers
update.
- Fixed many "garbage-on-screen" bugs in LSETUP.
- With the time adjustment feature in conjunction with the atomic clock,
Lora can now adjust it's clock always using the Daylight Saving Time or
the Normal Time. Added the option "Use DST" in the Time Adjustment menu
of LSETUP.
- Added the embedded command ^FI that displays YES if the user can display
the full IBM character set.
- Fixed a little bug using the %RESCAN command in an Areafix's message.
- Fixed the concurrently automaint start when operating on a multiline
system. Now the first node that reaches the midnight in idle state
can start the automaint procedure, the other nodes simply skip the
automaint.
- Added the missing menu' type '84 - Download from any area', to LSETUP.
- Fixed many bugs in the built-in terminal emulator. Now the Ansi and
Avatar emulations works correctly and according with the specifications
made for both standards.
- Added the command line parameter TERM to immediately activate the
terminal emulator.
- Fixed a but when packing mail packets addressed to a zone different than
the primary zone number.
- Fixed a possible problem generator when using the internal netmail
remapper. Now the original message remain unchanged when the destination
address is remapped to a 2d/4d point address.
- The ANSI-at-logon detection scheme has been changed a bit to be smarter
than before. It now ignores any escape sequence or unknown charater in the
inbound stream until it detect the ANSI response or the timer expires.
I haven't the documentation to add the AVATAR detection, so if anyone has
that, please send it to me ASAP.
- Added a simple check over the bithdate field. If the user's birthdate is
invalid, Lora asks for a new birtdate before continue the logon procedure.
- Fixed a bug with the internal Areafix management. Now an Areafix message
addressed to a node different that one of our aka will be forwarded to the
correct node, instead of being processed.
- The EMSI handshaking scheme has been enhanced a bit more. Hopefully this
time it will work with any other mailer front-end. I have intensively
tested it with D'Bridge and FrontDoor, both with inbound and outbound
calls without problems.
- Now Lora can display the duration of a mail-only event when a user calls.
Just put a %d in the place you want to display the time on the Mail-only
string in the Mailer / Miscellaneous menu.
I.e.: Sorry, processing mail only. Please call back in %d minutes.
- Fixed the multizone remapping procedure.
- Fixed a bug with the ZModem protocol that shows an incorrect time when
initiating a file transfer.
- Fixed a bug when exporting Pip-Base messages.
- Added the embedded command ^F% to display the user's default protocol.
- Added the embedded command ^F" to display the user's default compression
method.
- Added the RPN (Reverse Polish Notation) Engine as part of the built-in
embedded commands. Basically it is a RPN calculator (with the addition of
some custom-made functions) available with the ^R<seq> embedded command.
More details on how it works with the full documentation.
Thanks to Roberto De Agostini for the source code.
- Fixed the endless loop if the user hasn't entered his/her user-name after
a certain amount of minutes, at login.
- Fixed the misalignment with the flags settings using USERED, LSETUP and
Lora.
- Fixed a bug with 4d netmail messages sent and/or received by a 4d point
using Lora.
- Fixed a bug with the Janus crash recovery scheme with EMSI sessions.
- Added the echomail rescan capability to Areafix. Now Areafix can
recognize two more commands to control the rescan feature: the switch -R
on the subject line activates the rescan for each echomail area added, or
the %RESCAN command that activates the rescan only for the echomail areas
added after the line that contains the %RESCAN command.
- Added the download confirmation request to the download command. Now
Lora asks the user to press [Enter] to begin the download, [A] to abort
the command or [!] to log off the system after the download, in this case
Lora waits 10 seconds before the final hang up and allows the user to
abort the auto log off procedure.
- Fixed the AVATAR cursor movement problems. Now Lora can convert an ANSI
file into AVATAR sequences correctly. There is no more need of an external
utility to do that: simply rename the .ANS file to .BBS and Lora will do
the rest for you.
- Fixed the file request problems using Janus with EMSI sessions.
- Fixed a problem with the time/date field of Squish messages. Some message
reader/editors (like Mercurio) can not read correctly the ASCII timestamp
field if the binary one is wrong.
- Fixed an esthetical bug that shows the selected download and upload
protocols with the first character doubled (like ZZModem, XXModem).
- The export function now correctly exports the control informations from
a Squish message.
- Added the missing menu' type 29 (Change language) to LSETUP.
- The file list commands now wraps the description field on multiple lines
instead of truncating it, and allow the description to be on more than one
line. Each line is limited to 250 characters.
- Added the missing menu' type 0 (Display only) to LSETUP.
- Now the 'file request report' will be sent as a netmail message along with
the files requested with Janus sessions too.
- Added the download counter, and the option to enable or disable it in the
BBS / General options menu of LSETUP.
- Added the T)ag file option when display the file lists. Also added the menu'
type 65 - Tag files.
- Added the option to put the uploader's name along with the file comment.
You can disable this feature using the BBS / General options menu' of
LSETUP.
- Fixed a little bug with the terminal emulator when displaying certain ANSI
screens.
- Added the command ALT-B to the terminal emulator that changes the baud
rate.
- Added the command ALT-P to the terminal emulator to toggle between N81 and
7E1 data words.
- Added the check upload for viruses feature! If the batch file VIRSCAN.BAT
exists in the current directory, then Lora executes it as a virus scanner.
Lora passes four parameters to the batch file:
%1 - The complete path and file name of the uploaded file, such as
C:\File\Uploads\FOO.ZIP
%2 - The upload path, such as C:\File\Uploads\
%3 - The file name, without extension, such as FOO
%4 - The file extension, such as .ZIP.
The batch must take any action necessary to avoid virused files to be
accepted on the system.
- If the file REPORT.APP exists in the current directory, then it's contents
will be appended to the file request report sent to the calling mailer
instead of the standard message (name of the Sysop and the system).
- Added the following commands to the areafix processor:
#OLD.ECH : NEW.ECH - Request for echotag name change
%PWD xxxx - Request for areafix password change
%SESSIONPWD xxxx - Request for session password change
%PKTPWD xxxx - Request for packet password change
%PACKER xxx - Request to change compression program
%FROM zz:nn/ee.pp - Remote maintenance for node zz:nn/ee.pp
- Added the following parameter to the Mailer / Areafix menu of LSETUP:
AREAS.BBS - Defines the file name of the standard AREAS.BBS file
that Lora can use and maintain.
Use AREAS.BBS - If exists, Lora can use the AREAS.BBS file as addition
to the proprietary message areas database.
Write AREAS.BBS - Export a standard AREAS.BBS file after each Areafix
requests.
Allow rescan - Permits the users to rescan the new echmail areas
linked. Make sure you have enough free disk space to
allow the operation.
Change TAG level - Level to allow a node to change and echomail tag
through the '#' command.
Remote maint. - Level to allow a node to change the echomail status
for another node through the %FROM command.